|
Contemporary ontologies share many structural similarities, regardless of the language in which they are expressed. Most ontologies describe individuals (instances), classes (concepts), attributes, and relations. ==Overview== Common components of ontologies include: * ''Individuals:'' instances or objects (the basic or "ground level" objects) * ''Classes:'' sets, collections, concepts, types of objects, or kinds of things.〔See Class (set theory), Class (computer science), and Class (philosophy), each of which is relevant but not identical to the notion of a "class" here.〕 * ''Attributes:'' aspects, properties, features, characteristics, or parameters that objects (and classes) can have * ''Relations:'' ways in which classes and individuals can be related to one another * ''Function terms:'' complex structures formed from certain relations that can be used in place of an individual term in a statement * ''Restrictions:'' formally stated descriptions of what must be true in order for some assertion to be accepted as input * ''Rules:'' statements in the form of an if-then (antecedent-consequent) sentence that describe the logical inferences that can be drawn from an assertion in a particular form * ''Axioms:'' assertions (including rules) in a logical form that together comprise the overall theory that the ontology describes in its domain of application. This definition differs from that of "axioms" in generative grammar and formal logic. In these disciplines, axioms include only statements asserted as ''a priori'' knowledge. As used here, "axioms" also include the theory derived from axiomatic statements. * ''Events:'' the changing of attributes or relations Ontologies are commonly encoded using ontology languages. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Ontology components」の詳細全文を読む スポンサード リンク
|